li .avatar {
  float: left;
  margin: 0 15px 0 0;
  display: block;
}
 
li {
  padding: 10px;
  overflow: auto;
}

.table-description {
    border-collapse: collapse;
    width: 100%;
}

.table-description > tbody > tr {
    border-top: 1px solid rgb(221, 221, 221);
    border-bottom: 1px solid rgb(221, 221, 221);
}

.table-description tr {
    padding-bottom: 10px;
    padding-top: 10px;
}

.table-description>thead>tr>th, .table-description>tbody>tr>th, .table-description>tfoot>tr>th, .table-description>thead>tr>td, .table-description>tbody>tr>td, .table-description>tfoot>tr>td {
    padding: 5px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}

.center-image {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin: 0 auto;
}